package idv.loveloser.dao;

/**
 * AbstractMdlCapabilities entity provides the base persistence definition of
 * the MdlCapabilities entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlCapabilities implements java.io.Serializable {

	// Fields

	private Long id;
	private String name;
	private String captype;
	private Long contextlevel;
	private String component;
	private Long riskbitmask;

	// Constructors

	/** default constructor */
	public AbstractMdlCapabilities() {
	}

	/** full constructor */
	public AbstractMdlCapabilities(String name, String captype,
			Long contextlevel, String component, Long riskbitmask) {
		this.name = name;
		this.captype = captype;
		this.contextlevel = contextlevel;
		this.component = component;
		this.riskbitmask = riskbitmask;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getCaptype() {
		return this.captype;
	}

	public void setCaptype(String captype) {
		this.captype = captype;
	}

	public Long getContextlevel() {
		return this.contextlevel;
	}

	public void setContextlevel(Long contextlevel) {
		this.contextlevel = contextlevel;
	}

	public String getComponent() {
		return this.component;
	}

	public void setComponent(String component) {
		this.component = component;
	}

	public Long getRiskbitmask() {
		return this.riskbitmask;
	}

	public void setRiskbitmask(Long riskbitmask) {
		this.riskbitmask = riskbitmask;
	}

}